/****************************************************************
 *																*
 * 						      代码库							*
 *                        www.dmaku.com							*
 *       		  努力创建完善、持续更新插件以及模板			*
 * 																*
****************************************************************/
var s=function(){
    var interv=2000; //切换间隔时间
    var interv2=10; //切换速速
    var opac1=80; //文字背景的透明度
    var source="fade_focus" //焦点轮换图片容器的id名称
//获取对象
    function getTag(tag,obj){
        if(obj==null){
            return document.getElementsByTagName(tag)
        }else{
            return obj.getElementsByTagName(tag)
        }
    }
    function getid(id){
		return document.getElementById(id)
	};
    var opac=0,j=0,t=63,num,scton=0,timer,timer2,timer3;
    var id=getid(source);
	//id.removeChild(getTag("div",id)[0]);
    var li=getTag("li",id);
    var div=document.createElement("div");
    var title=document.createElement("div");
    var span=document.createElement("span");
    var button=document.createElement("div");
    button.className="button";
    for(var i=0;i<li.length;i++){
        var a=document.createElement("a");
        a.innerHTML=i+1;
        a.onclick=function(){
            clearTimeout(timer);
            clearTimeout(timer2);
            clearTimeout(timer3);
            j=parseInt(this.innerHTML)-1;
            scton=0;
			t=63;
			opac=0;
			fadeon();
        };
        a.className="b1";
        a.onmouseover=function(){
            this.className="b2"
        };
        a.onmouseout=function(){
            this.className="b1";
            sc(j)
        };
        button.appendChild(a);
    }
//控制图层透明度
    function alpha(obj,n){
        if(document.all){
            obj.style.filter="alpha(opacity="+n+")";
        }else{
            obj.style.opacity=(n/100);
        }
    }
//控制焦点按钮
    function sc(n){
        for(var i=0;i<li.length;i++){
            button.childNodes[i].className="b1"
        };
        button.childNodes[n].className="b2";
    }
    title.className="num_list";
    title.appendChild(span);
    alpha(title,opac1);
    id.className="d1";
    div.className="d2";
    id.appendChild(div);
    id.appendChild(title);
    id.appendChild(button);
//渐显
    var fadeon=function(){
        opac+=5;
        div.innerHTML=li[j].innerHTML;
        span.innerHTML=getTag("img",li[j])[0].alt;
        alpha(div,opac);
        if(scton==0){
            sc(j);
            num=-2;scrolltxt();
            scton=1
        };
        if(opac<100){
            timer=setTimeout(fadeon,interv2)
        }else{
            timer2=setTimeout(fadeout,interv);
        };
    }
//渐隐
    var fadeout=function(){
        opac-=5;
        div.innerHTML=li[j].innerHTML;
        alpha(div,opac);
        if(scton==0){
            num=2;
            scrolltxt();
            scton=1};
        if(opac>0){
            timer=setTimeout(fadeout,interv2)
        }else{
            if(j<li.length-1){
                j++
            }else{
                j=0
            };
            fadeon()
        };
    }
//滚动文字
    var scrolltxt=function(){
        t+=num;
        span.style.marginTop=t+"px";
        if(num<0 && t>3){
            timer3=setTimeout(scrolltxt,interv2)
        }else if(num>0 && t<62){
            timer3=setTimeout(scrolltxt,interv2)
        }else{
            scton=0
        }
    };
    fadeon();




   var divDate=document.getElementsByClassName('divDate');
   console.log("kaishi");
   for(i=0;i<divDate.length;i++){
	   console.log(divDate[i].innerText)
	   var myDate=new Date(divDate[i].innerText);
       var myyear=myDate.getFullYear();
       var mymonth=myDate.getMonth();
       var myday=myDate.getDate();
	   divDate[i].innerHTML=mymonth+"-"+myday;
	   divDate[i].style.color='#1c1c1c';
	}
}
//初始化
window.onload=s;
